import request from '@/utils/request'

const diy = {
  templateList: '/mch_admin/diy/template-list',
  delTemplate: '/mch_admin/diy/template-del',
  templateEdit: '/mch_admin/diy/template-edit',
  templateSave: '/mch_admin/diy/template-save',
  pageList: '/mch_admin/diy/page-list',
  pageSave: '/mch_admin/diy/page-save',
  pageDel: '/mch_admin/diy/page-del',
  upDown: '/mch_admin/diy/up-down',
  link: '/mch_admin/diy/get-link'
}

export function templateList (parameter) {
  return request({
    url: diy.templateList,
    method: 'get',
    params: parameter
  })
}

export function delTemplate (parameter) {
  return request({
    url: diy.delTemplate,
    method: 'get',
    params: parameter
  })
}

export function templateEdit (parameter) {
  return request({
    url: diy.templateEdit,
    method: 'get',
    params: parameter
  })
}

export function templateSave (parameter) {
  return request({
    url: diy.templateSave,
    method: 'post',
    data: parameter
  })
}

export function pageList (parameter) {
  return request({
    url: diy.pageList,
    method: 'get',
    params: parameter
  })
}

export function pageSave (parameter) {
  return request({
    url: diy.pageSave,
    method: 'post',
    data: parameter
  })
}

export function pageDel (parameter) {
  return request({
    url: diy.pageDel,
    method: 'get',
    params: parameter
  })
}

export function upDown (parameter) {
  return request({
    url: diy.upDown,
    method: 'get',
    params: parameter
  })
}

export function link (parameter) {
  return request({
    url: diy.link,
    method: 'get',
    params: parameter
  })
}
